extraction pump - Turkish English Dictionary